//
// Created by 17775 on 2024/11/4.
//

#ifndef RAYCI_HISTOGRAMDATARECEIVELISTENER_H
#define RAYCI_HISTOGRAMDATARECEIVELISTENER_H

#include "PowerProfileData.h"
#include "EventListener.h"
#include <memory>
#include <vector>
#include<QVector>

class HistogramDataReceiveListener : public virtual EventListener {
public:
    virtual void receiveMessage(const std::shared_ptr<PowerProfileData<QVector<double>>> & msg) = 0;
};


#endif //RAYCI_HISTOGRAMDATARECEIVELISTENER_H
